home *** CD-ROM | disk | FTP | other *** search
- HTML-Browser V0.93β (May 1995) Atari ST/TT/Falcon/Medusa/Eagle/MagiC Mac
- ============================================================================
-
- At last Atarians can join the World Wide Web revolution! Using
- HTML-Browser you'll be able to browse HTML files off-line. Currently
- you'll have to download the HTML files separately, or read them
- directly from CD-ROM, because HTML-Browser has no on-line capability
- but if the browser generates enough support and feedback anything is
- possible, it's up to you!
-
- Distribution
- ------------
- HTML-Browser is FREEWARE. It may be copied and used freely.
- Distribution by BBSs and PD libraries is allowed. However, HTML-Browser
- may NOT under ANY circumstances be included in CD-ROM collections or on
- magazine cover disks without my prior written permission. HTML-Browser
- and its documentation must always remain together and complete with all
- its files and documentation. Changes to the program and/or
- documentation is forbidden.
-
- If you like HTML-Browser and you use it regularly, please make a
- donation, any currency is welcome, UK users refer to SUPPORT.TXT for
- more details.
-
- What's an HTML Browser?
- -----------------------
- Using this program you can view HTML documents from disk or CD however
- this program can NOT be used to view World Wide Web (WWW) pages on-line
- on the Internet.
-
- A glance at the version number should tell you this program is still at
- an early stage of development so if you would like to see this program
- developed please send some feedback and register your copy locally in
- the UK (refer to SUPPORT.TXT for details). No feedback means no
- development, it's that simple!
-
- My address:
- Alexander Clauss
- Stresemannstr. 44
- D-64297 Darmstadt
- Germany
-
- UK support:
- Joe Connor
- 65 Mill Road
- Colchester
- CO4 5LJ
- England
-
- Email contacts:
- Author: Alexander Clauss: aclauss@rbg.informatik.th-darmstadt.de
- UK support: Joe Connor: jconnor@cix.compulink.co.uk
- Original translation: Ben Bell: bjb@bigbox.demon.co.uk
-
-
- Installation
- ------------
- HTML-Browser can be used as either a desktop accessory or a normal GEM
- application. To install as a desktop accessory rename HTML.APP to
- HTML.ACC and place it and HTML.RSC in the root directory of your boot
- drive.
-
- First you need to tell the program which (GDOS) fonts to use for each
- corresponding style in an HTML document. Vector fonts as provided by
- SpeedoGDOS or NVDI 3.x are recommended. You must specify three fonts
- (sans-serif, serif and monospaced) in four different styles (normal,
- bold, italic and bold and italic) making twelve selections altogether.
- For the bold and italic settings you should use a 'real' bold or italic
- font wherever possible. If you don't have one available you'll have to
- simulate these text effects using the corresponding buttons adjacent to
- the font selection popup. If you're using vector fonts then use the
- appropriate font from the font family, if available.
-
- The supplied INF file has the following presets (for NVDI 3.x):
-
- Headings: Swiss 721 (normal, bold, italic, bold+italic)
- Normal text: Dutch 801 (normal, bold, italic, bold+italic)
- Formatted: Letter Gothic 12 Pitch (normal, bold, italic, bold+italic)
-
- If you don't like or haven't got these fonts, you'll have to select
- alternatives.
-
- The size of the body text can also be altered. Don't make this too
- large or too small! Somewhere between 10 and 14 point is sensible (I
- use 12 point).
-
- If you haven't got access to vector fonts (i.e. you don't own a copy of
- NVDI 3.x or SpeedoGDOS) then the point size won't change, but the text
- can still be viewed using the system font, usually 10 point.
-
- If a link in an HTML document points to a file which is not in HTML
- format, an external viewer can be called. These programs can be called
- in one of two ways and are configurable via the 'External programs...'
- dialog via the 'Options' menu.
-
- The two methods are:
-
- 1) Via the VA_START message. The program must be memory resident which
- means installed as a desktop accessory under single TOS or as an
- application under a multitasking OS which must support the VA_START
- call. If the program is not running and the user is running under a
- multitasking OS, HTML-Browser tries to execute the external program
- itself, but this isn't possible under single TOS if HTML-Browser is
- running as an accessory.
- 2) EXEC: The program will always be executed. You'll have to use this
- option if the program called doesn't support the VA start protocol.
- Once again this cannot be used if HTML is running as a desktop
- accessory under single TOS.
-
- Different file extensions can be viewed with different viewers.
- Remember to set the execution method to either VA_START or EXEC. The
- default viewer is called if there is no viewer available for the
- particular file extension.
-
- When started, HTML-Browser looks for a file called home.html (HOME.HTM
- on TOS file systems. If you can write documents in the HTML language
- then you can write yourself a home page which is automatically loaded.
- This page could contain a list of links to other pages you may want to
- access frequently.
-
- Navigating HTML Documents
- -------------------------
- Click on any underlined keyword to branch to the new page. Press the
- [Undo] key to step to return to the previous page. To make it easy to
- test the program I've included the file 'test.htm' which can be found
- in the 'test.doc' directory.
-
- Display
- -------
- In this dialog you can configure various display options for HTML
- documents.
-
- Colours:
- This section allows you to configure the display colours, for the
- foreground text, the background colour and link colour. If you're using
- less than 16 colours, the window background will always be white
- regardless of the settings here. In 16 colour mode, only the first nine
- colours should be used as the last 7 may be changed for pictures etc.
- In more than 16 colours, any of the first 16 can be used as they will
- not be changed.
-
- Links:
- Links can be displayed in underlined and/or bold text (this is
- important for monochrome systems who can't distinguish links by
- colour).
-
- Images:
- Controls image display.
-
- 'Don't show'
- Prevents images being loaded and displayed which speeds up page
- loading.
-
- 'Monochrome'
- Images are displayed in monochrome using dithering. It's the quickest
- method but this obviously the quality suffers.
-
- 'Greyscale'
- Images are displayed as greyscales. Higher quality display at the
- expense of speed.
-
- 'Colour'
- Not yet implemented.
-
- 'Without alt. text'
- The HTML language provides for text-only systems by allowing images to
- be accompanied by some text which is displayed instead of the image.
- HTML-Browser can be made to display this text in addition to the image
- by deselecting this option (checkbox uncrossed). Selecting this option
- (checkbox crossed) supresses the alternative text if the image is
- displayed.
- Tip for c't-CDROM users:
- If this button is switched on, images will not be displayed in normal
- text.
-
- Home Page
- ---------
- This menu item will display the standard home page, home.html.
-
- Hotlist
- -------
- The hotlist is a list of your most used HTML documents. This list
- enables you to get quickly to you favourite pages, without having to
- navigate through a long series of pages to get there. To place a page
- in the hotlist, select 'Document -> Hotlist'.
-
- Selecting 'Hotlist' displays a dialog containing the page hotlist. The
- button "Add" adds the current page to the hotlist. Double click on an
- entry or select it then press 'Open' opens the selected page.
- 'Delete' removes the page from the hotlist, and 'Change' allows the
- page title to be edited and view the filename of the page it points to.
-
- Paths...
- --------
- See 'Find keyword...'
-
- Find keyword...
- ---------------
- This allows the user to perform a search for keywords in HTML files,
- and can optionally be case sensitive. The search can be conducted over
- one of the following ranges of documents:
-
- 1) Current document only. The text is searched for in the current
- document (the top window). If the text is found the window is
- scrolled so the text is displayed at the top of the window.
-
- 2) Local HTML Documents. The text is searched for in all local HTML
- documents contained in the paths specified in the 'Paths' dialog box
- (and their subdirectories). The files that contain the text is made
- into a list of links in an HTML file called 'result.html'.
- At the moment the HTML files searched by method two are searched
- purely as text, so hidden text such as comments, HTML commands,
- links and so are also found. Processing the files to ignore hidden
- text would be very time costly. This also means that special
- characters such as accents and so on which are written into HTML
- code using commands like 'ä' are not found. This shortcoming may
- be addressed in a future version.
- Another tip: If you're searching for something which is often used
- in HTML code as a command or URL-address placing a space before it
- may make it less likely to turn up in commands or URL addresses..
- For example: Searching for the text 'WWW' often matches
- subdirectories and addresses for pages in the form
- '.../WWW/foo.html...'. Placing a space before it in the search
- string, ' WWW' removes these occurences resulting in a better
- targetted search. These don't apply to methods 1) and 3)!
-
- 3) In the c't-CDROM Database. This option is only useful for people
- with the c't-CDROM (the 1994 c't magazines in HTML format)!
- In this case the HTML files themselves aren't searched, but the
- index file on the CD is accessed instead. So that HTML-Browser knows
- where the files for this CD are kept are, you need to fill in the
- appropriate section of the 'Paths' dialog box - the HTML documents
- (in \HTML which also contains the file DEFAULT.HTML) and the index
- database (\UNIX\CT94.DAT). As in the previous method, matching
- documents are made into an HTML document calle results.html which is
- then opened.
-
- Using HTML-Browser
- ------------------
- All the functions of the program that are controlled by the menu bar
- can also be accessed by a popup menu. This menu is brought up by
- clicking the left mouse button on the viewer window (not on a link).
- This is essential for desk accessories which can't install their own
- menu bars. Clicking on a link using the right mouse button will display
- the address of the page it links to.
-
- Technical Details
- -----------------
- Currently HTML-Browser cannot be used on-line on the Internet using
- TCP/IP.
- The program understands the majority of the HTML2 specification. The
- form and entry functions are not yet implemented but since these are
- only really needed on-line their omission shouldn't bother anybody. The
- same applies to 'Image maps'.
- Transparent colour images will be displayed, where available, using
- greyscales.
-
- Limitations
- -----------
- - Embedded images can only be viewed in monochrome (or greyscales).
- - Can't access the internet on-line directly.
-
-
- Possible future updates
- -----------------------
- These depend on a good level of response from users. No support means
- no development!
- -Improved documentation!
- -Support for the HTML3 specification (tables, forumlae, etc.)
- -Displaying embedded images in colour
- -Better font setup and handling of bitmap fonts
- -Online Internet access. If you're prepared to program this should talk
- to me!
-
- Please feel free to make further suggestions and constructive
- criticisms...
-
- History
- -------
- V0.8ß 20.04.1995 -First release version
-
- V0.9ß 15.05.1995 -Reduced memory requirements
- -MTOS Drag&Drop (ARGS) supported
- -External programs will now run under singleTOS
- -Error reports are now more descriptive
- -Bugfix: when running as an accessory no longer
- tries to invert (non-existant) menu items
- -The .INF file is now found even if HTML is not
- started in it own directory.
- -Is now a lot more tolerant of buggy HTML file
- syntax. -home.html is now loaded on startup if
- possible
- -Hotlist
- -Configuration of window and text colours etc.
- -Search (including searching c't CDROM)
- -Display inline images as greyscales.
- ---------------------------------------------------------------------------
- EOF
-